using Wolfpack.Core.Interfaces;
using Wolfpack.Core.Interfaces.Entities;

namespace Wolfpack.Contrib.BuildAnalytics.Checks.TeamCity
{
    public class TeamCityBuildNotificationCheckConfig : PluginConfigBase, ISupportNotificationMode
    {
        public string BuildServerUrl { get; set; }
        public string UserId { get; set; }
        public string Password { get; set; }
        public bool UseSsl { get; set; }
        public bool TrustDuffSslCertificate { get; set; }
        public string ProjectName { get; set; }
        public string ConfigurationName { get; set; }
        public string NotificationMode { get; set; }
    }
}